Rabcat creates casino software in which careful attention is given to art, visual graphics and overall appearance. Rabcat is the leader in on line casino slot machines. Also, the company has created a variety of instant win games. Instant win games provide lots of entertainment to the player. The player also has the opportunity to win substantial cash prizes.Castle Builder is one of the most popular casino games currently on the market. Rabcat is the creator of Castle Builder, and they are very proud of their creation. Also, Legends of Olympus is another favorite game which players prefer.Rabcat casino games offer a variety of perks and specials to new and existing players. Rabcat offers up to 40 free spins on select slot machines on certain days of the week. It is possible to hit a substantial jackpot during one of the free spins.The Video slots casino game offers free bonus points as well as prizes for only trying out the new game. That is a pretty good deal even for those who are not regular casino game players.*Rabcat new games: no deposit required:There are currently 19 new Rabcat casino games. At least five of the 19 games require no deposit up front. Casino Jefe is one of the casino games that requires no up front deposit to play.Rabcat is certainly one of the most popular when it comes to on line casino games and software. The fact that Rabcat devotes particular attention to graphics and detail when creating a new casino game gives them a definite advantage within the gaming industry.