Games Out This Week (6/7/15)

People Also Read

This week is a quiet week for game releases with only a handful of games coming out for PC and iOS. The most notable games out this weeks are Worms World Party by Team17 and Battle Fantasia by 505 Games.