If you are bored on this rainy summer day, fear not. Adult Swim, the people that bring you great late night entertainment, are prepared with a large load of free online games. Here are the top five Adult Swim games you should be playing right now.

From the people that bring you shows like; American Dad, Squidbillies, Aqua Teen Hungerforce, and SO MANY MORE, here are some of the best online games your fingers can get a hold of.

1. Dino Run

Dino Run, Adult Swim

This action packed game has you running for your little dinosaur life. Believe me, this is not as easy as it looks. Beware of pterodactyls picking you up, getting stuck in a cave, or missing that jump. You will need to run as fast as you can to try and escape extinction.

2. Mega Miner

Mega Miner, Adult Swim

This game is so very addictive. Before you know it, you will have been engrossed in making as much money and improvements on your miner 4 hours have gone past. Be careful with this one, it is tough to step away from.

3. Crush the Castle

Crush the Castle, Adult Swim

This game is the perfect mixture of gore, challenging levels, and time wasting ability. The object is to crush the castle, duh. The trick of it is that not all the castles will fall the way you want them to. Then, you will end up with a princess safe and protected under piles of rumble. This game will get your brain working, kind of.

4. Super Puzzle Platform Plus

Super Puzzle Platform Plus, Adult Swim

This is my second favorite game of all of the Adult Swim games. I have been known to play hours upon hours of this game. It is a game of Tetris that you have been shrunk down and live in. You have to avoid getting flattened under the falling blocks, while trying to shoot them up in clumps. SO MUCH FUN!!

5. Tofu Hunter

Tofu Hunt, Adult Swim

Think Big Buck the hunting game, but for tofu eaters. Don't worry, if you still enjoy a hamburger you can still play. This is a great, great, great, great, great game. I enjoyed this a lot. It is a quirky version of a classic arcade game that will keep you entertained for long boring days.